bang away at the enemy - German English Dictionary